think carefully - German English Dictionary